package br.ufmg.ubicomp.droidguide.context;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.RadioButton;
import br.ufmg.ubicomp.droidguide.R;
import br.ufmg.ubicomp.droidguide.context.*;

public class Provision extends Activity implements OnClickListener{
		
		RadioButton ficaSemDisposicao;
		RadioButton ficaPoucoDisposto;
		RadioButton ficaDisposto;
		RadioButton ficaMuitoDisposto;
		RadioButton ficaDipostoaTudo;
		Button back;
		LogicContextDroidGuide lc;
		
		/** Called when the activity is first created. */
	    @Override
	    public void onCreate(Bundle icicle) {
	        super.onCreate(icicle);
	        setContentView(R.layout.provision);
	        
					lc = new LogicContextDroidGuide();
					
					ficaSemDisposicao = (RadioButton)this.findViewById(R.id.ficaSemDisposicao);
					ficaPoucoDisposto = (RadioButton)this.findViewById(R.id.ficaPoucoDisposto);
					ficaDisposto = (RadioButton)this.findViewById(R.id.ficaDisposto);
					ficaMuitoDisposto = (RadioButton)this.findViewById(R.id.ficaMuitoDisposto);
					ficaDipostoaTudo = (RadioButton)this.findViewById(R.id.ficaDipostoaTudo);
					
					back = (Button)this.findViewById(R.id.back);
					back.setOnClickListener(this);
	    }
	    
		public void onClick(View v) {
			if (ficaSemDisposicao.isChecked()) {
				lc.setProvision( 0 );
			}
			else if (ficaPoucoDisposto.isChecked()) {
				lc.setProvision( 1 );
			}
			else if (ficaDisposto.isChecked()) {
				lc.setProvision( 2 );
			}
			else if (ficaMuitoDisposto.isChecked()) {
				lc.setProvision( 3 );
			}
			else if (ficaDipostoaTudo.isChecked()) {
				lc.setProvision( 4 );
			}
			finish();
		}
	}
